have things under control - Français Anglais Dictionnaire